package com.lvmama.java.rhino.spark.tables;

import java.io.Serializable;

public class RequestSpecialParam implements Serializable {
	
	private static final long serialVersionUID = -3909953018306019516L;
	
	private String threadName;
	private String param1;
	private String param2;
	private String param3;
	private String param4;
	private String param5;
	private String param6;
	private String param7;
	private String param8;
	private String param9;
	private String param10;
	public String getThreadName() {
		return threadName;
	}
	public void setThreadName(String threadName) {
		this.threadName = threadName;
	}
	public String getParam1() {
		return param1;
	}
	public void setParam1(String param1) {
		this.param1 = param1;
	}
	public String getParam2() {
		return param2;
	}
	public void setParam2(String param2) {
		this.param2 = param2;
	}
	public String getParam3() {
		return param3;
	}
	public void setParam3(String param3) {
		this.param3 = param3;
	}
	public String getParam4() {
		return param4;
	}
	public void setParam4(String param4) {
		this.param4 = param4;
	}
	public String getParam5() {
		return param5;
	}
	public void setParam5(String param5) {
		this.param5 = param5;
	}
	public String getParam6() {
		return param6;
	}
	public void setParam6(String param6) {
		this.param6 = param6;
	}
	public String getParam7() {
		return param7;
	}
	public void setParam7(String param7) {
		this.param7 = param7;
	}
	public String getParam8() {
		return param8;
	}
	public void setParam8(String param8) {
		this.param8 = param8;
	}
	public String getParam9() {
		return param9;
	}
	public void setParam9(String param9) {
		this.param9 = param9;
	}
	public String getParam10() {
		return param10;
	}
	public void setParam10(String param10) {
		this.param10 = param10;
	}
	public String toLogStr(String seperator) {
		StringBuilder builder = new StringBuilder();
        builder.append(threadName).append(seperator);
        builder.append(param1).append(seperator);
        builder.append(param2).append(seperator);
        builder.append(param3).append(seperator);
        builder.append(param4).append(seperator);
        builder.append(param5).append(seperator);
        builder.append(param6).append(seperator);
        builder.append(param7).append(seperator);
        builder.append(param8).append(seperator);
        builder.append(param9).append(seperator);
        builder.append(param10).append(seperator);
        return builder.toString();
	}
}
